package com.moody.hibernate.domain;

/**
 * CollateralInfo entity. @author MyEclipse Persistence Tools
 */

public class CollateralInfo implements java.io.Serializable {

	// Fields

	private String collateralId;
	private String collateralName;
	private String collateralType;// = collateralTypeLevelTwoCode
	private String collateralTypeLevelTwoName;
	private String collateralTypeLevelOneCode;
	private String collateralTypeLevelOneName;
	private String collateralTerm;
	private String endTerm;
	private Double nowValue;
	private Double loanValue;
	private String loanValueDate;
	private Double dealValue;
	private String dealValueDate;
	private String recoverDate;
	private String bankShare;
	private String inputUserId;
	private String inputOrgId;
	private String inputDate;
	private String updateUserId;
	private String updateOrgId;
	private String updateDate;
	private String share;
	private String otherInfo;
	
	private Double recoverValue;
	private String belongFlag;
	
	private String publish;
	private String year;
	private String currency;

	// Constructors

	/** default constructor */
	public CollateralInfo() {
	}

	/** minimal constructor */
	public CollateralInfo(String collateralId) {
		this.collateralId = collateralId;
	}

	/** full constructor */
	public CollateralInfo(String collateralId, String collateralName,
			String collateralType, String collateralTerm, Double nowValue,
			Double loanValue, String loanValueDate, Double dealValue,
			String dealValueDate, String recoverDate, String bankShare,
			String inputUserId, String inputOrgId, String inputDate,
			String updateUserId, String updateOrgId, String updateDate) {
		this.collateralId = collateralId;
		this.collateralName = collateralName;
		this.collateralType = collateralType;
		this.collateralTerm = collateralTerm;
		this.nowValue = nowValue;
		this.loanValue = loanValue;
		this.loanValueDate = loanValueDate;
		this.dealValue = dealValue;
		this.dealValueDate = dealValueDate;
		this.recoverDate = recoverDate;
		this.bankShare = bankShare;
		this.inputUserId = inputUserId;
		this.inputOrgId = inputOrgId;
		this.inputDate = inputDate;
		this.updateUserId = updateUserId;
		this.updateOrgId = updateOrgId;
		this.updateDate = updateDate;
	}

	// Property accessors

	public String getCollateralId() {
		return this.collateralId;
	}

	public void setCollateralId(String collateralId) {
		this.collateralId = collateralId;
	}

	public String getCollateralName() {
		return this.collateralName;
	}

	public void setCollateralName(String collateralName) {
		this.collateralName = collateralName;
	}

	public String getCollateralType() {
		return this.collateralType;
	}

	public void setCollateralType(String collateralType) {
		this.collateralType = collateralType;
	}

	public String getCollateralTerm() {
		return this.collateralTerm;
	}

	public void setCollateralTerm(String collateralTerm) {
		this.collateralTerm = collateralTerm;
	}

	public Double getNowValue() {
		return this.nowValue;
	}

	public void setNowValue(Double nowValue) {
		this.nowValue = nowValue;
	}

	public Double getLoanValue() {
		return this.loanValue;
	}

	public void setLoanValue(Double loanValue) {
		this.loanValue = loanValue;
	}

	public String getLoanValueDate() {
		return this.loanValueDate;
	}

	public void setLoanValueDate(String loanValueDate) {
		this.loanValueDate = loanValueDate;
	}

	public Double getDealValue() {
		return this.dealValue;
	}

	public void setDealValue(Double dealValue) {
		this.dealValue = dealValue;
	}

	public String getDealValueDate() {
		return this.dealValueDate;
	}

	public void setDealValueDate(String dealValueDate) {
		this.dealValueDate = dealValueDate;
	}

	public String getRecoverDate() {
		return this.recoverDate;
	}

	public void setRecoverDate(String recoverDate) {
		this.recoverDate = recoverDate;
	}

	public String getBankShare() {
		return this.bankShare;
	}

	public void setBankShare(String bankShare) {
		this.bankShare = bankShare;
	}

	public String getInputUserId() {
		return this.inputUserId;
	}

	public void setInputUserId(String inputUserId) {
		this.inputUserId = inputUserId;
	}

	public String getInputOrgId() {
		return this.inputOrgId;
	}

	public void setInputOrgId(String inputOrgId) {
		this.inputOrgId = inputOrgId;
	}

	public String getInputDate() {
		return this.inputDate;
	}

	public void setInputDate(String inputDate) {
		this.inputDate = inputDate;
	}

	public String getUpdateUserId() {
		return this.updateUserId;
	}

	public void setUpdateUserId(String updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getUpdateOrgId() {
		return this.updateOrgId;
	}

	public void setUpdateOrgId(String updateOrgId) {
		this.updateOrgId = updateOrgId;
	}

	public String getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

	public String getCollateralTypeLevelTwoName() {
		return collateralTypeLevelTwoName;
	}

	public void setCollateralTypeLevelTwoName(String collateralTypelevelTwoName) {
		this.collateralTypeLevelTwoName = collateralTypelevelTwoName;
	}

	public String getCollateralTypeLevelOneCode() {
		return collateralTypeLevelOneCode;
	}

	public void setCollateralTypeLevelOneCode(String collateralTypeLevelOneCode) {
		this.collateralTypeLevelOneCode = collateralTypeLevelOneCode;
	}

	public String getCollateralTypeLevelOneName() {
		return collateralTypeLevelOneName;
	}

	public void setCollateralTypeLevelOneName(String collateralTypeLevelOneName) {
		this.collateralTypeLevelOneName = collateralTypeLevelOneName;
	}

	public String getShare() {
		return share;
	}

	public void setShare(String share) {
		this.share = share;
	}

	public Double getRecoverValue() {
		return recoverValue;
	}

	public void setRecoverValue(Double recoverValue) {
		this.recoverValue = recoverValue;
	}

	public String getBelongFlag() {
		return belongFlag;
	}

	public void setBelongFlag(String belongFlag) {
		this.belongFlag = belongFlag;
	}

	public String getEndTerm() {
		return endTerm;
	}

	public void setEndTerm(String endTerm) {
		this.endTerm = endTerm;
	}

	public String getOtherInfo() {
		return otherInfo;
	}

	public void setOtherInfo(String otherInfo) {
		this.otherInfo = otherInfo;
	}

	public String getPublish() {
		return publish;
	}

	public void setPublish(String publish) {
		this.publish = publish;
	}

	public String getYear() {
		return year;
	}

	public void setYear(String year) {
		this.year = year;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}
	
}